lime citrate - French English Dictionary